/**
 * Proyecto: Cognitum
 * Global IT Services 2008
 * @author Mislas
 */
Cognitum.Cobranza.ComplementoPagoComision.Entity = function(){
    Cognitum.Cobranza.ComplementoPagoComision.Entity.superclass.constructor.call(this, false, true);
}

Ext.extend(Cognitum.Cobranza.ComplementoPagoComision.Entity, Karma.Core.Entity, {
    id: 'ComplementoPagoComision.Entity',
    name: 'ComplementosPagoComisiones',
    editorXType: 'compcom.editor',
    editorW: 750,
    editorH: 550,
	columns: [{
        Name: 'Id',
        Property: 'Id',
        Mostrar: false
    }, {
        Name: 'Director Asociado',
        Property: 'DirectorAsociado',
        EntityName: 'DirectorAsociado',
		EntityProperty: 'Usuario.Nombre',
		Tipo: 'entity'
    }, {
        Name: 'Fecha',
        Property: 'Fecha',
        Tipo: 'fecha'	
    }, {
        Name: 'Estatus',
        Property: 'Numero',
        Tipo: 'enum',
        TipoEnum: 'Cognitum.Dominio.Cobranza.EstatusComplementoPagoComisionEnum'
    }
    ],    
    searchlist: {
        sortings: ['Id'],
        views: [{
            Id: 0,
            Nombre: 'Normal',
            Template: null
        }],
        previewTemplate: null
    },
    link: {
        displayProperty: 'Id'
    }
});

Cognitum.ComplementoPagoComisiones = Cognitum.Cobranza.ComplementoPagoComision.Entity;
